I know you get what you pay for. The breakfast was great, the location great, the staff great, but the room we had on the 8th floor was in dire need of renovation. The Lino floor panels were all peeling around the edges annd cracking and those bathroom cubicles do not get rid of the heat and moisture very well. The rooms have paper thin walls and everyone was banging doors all night long, shaking the walls. The carpets in the hall have seen much better days. Housekeeping was fine, the difference between bath towels and towels being a difference price point was nitpicky by the staff. The bed was very firm, too firm for my taste and after 6 nights it caused me some grief. But as I said, you get what you pay for. The rooms are warm and the water hot. I just think they could do some long overdue renovation. I stayed before about 5 years ago and the room I had then was immaculate. However as I said, staff were always helpful and it is worth the breakfast.