I've stayed at this hotel three times recently for business and I used it as an example in very good customer service. Many of the staff are delightful and very friendly.
Yes, the hotel could do with smartening up and bits look a bit tired, but to be honets, I'd rather have a hotel that shows its age with good service than one that looks brilliant but cannot deliver.
Food is good to excellent and the public areas are of a high standard.
I would recommend it to any type of guest - business, leisure, couple, single or family.