Only one bad experience--I had left a request for an early call, which I didn't get. So I overslept and missed my bus, AND the connection at the other end.. Manager apologized, got my ticket switched to a later bus without charge, also gave me a free high tea while I waited for the later bus. I was upset at losing over half a day at my next location, but they did do all they could to remedy the situation.
Hotel is next door to train station, and just a few blocks from bus station and from center of town--easy to walk to shopping, souvenirs, transportation, tours. Also boasts a good restaurant on site, and cream teas available in the lobby. I've stayed at this hotel several times over the past 10 years and always found it pleasant and comfortable.