Primarily a business orientated hotel. We experienced trouble checking in, more because of inexperienced staff but it led to having to check out again the following morning only to check back in again, much to the chagrin of the more experienced staff on duty. The same was true for dining in the hotel. Told on the Monday the place was full and to go elsewhere, we then discovered the following Saturday it shouldn't have happened and we ate in house that evening. We also discovered that taxi drivers are reluctant to make the trip between the hotel and the main rail station, offering lots of excuses, but it turns out that they simply can make more money elsewhere. That said, the hotel was clean, warm, comfortable, as described, and most staff helpful even if a toddler grandchild is causing mayhem. Yes we would stay there again, especially as we now know the above. Food was good, plentiful and varied which was useful with a 2 year old.