Four of us (two couples) stayed here 3 nights. Rooms are small and a bit run down, but the location makes up for it. What we found very poor is the main dining area. The service is slow, the servers inattentive, food expensive and not good value and we felt that we were doing them a favour by eating there! We had a dinner & breakfast there & our friends two dinners & two breakfasts - and the service was consistently poor. I did provide feedback to the Dining manager at the time - but would be surprised if that made any difference!
Apart from the Dining room, found the front desk, housekeeping, in room dining, concierge, bar staff all very pleasant and helpful.