We stayed for a weekend and although we had a deal I felt that it was still prices for the quality of the hotel and rooms. We have stayed in better for less. Also there was a wedding going on so quite a bit of the bar and restaurant was taken up with guests and the staff were all busy. Most of the staff were polite but the odd one was a bit rude, that however could be due to there workload as they did seem to be highly busy and stressed.
I wouldn’t necessarily go here again as I think there are nicer hotels for the money.