The hotel has been recently refurbished to a very high standard. Apartments are spacious and comfortable. Our only gripe was that cleanliness could do with some improvement. The basics (e.g. toilets, sinks, kitchen bench etc) were all pristine, but the deeper cleaning had significant room for improvement. For example, the floors were sticky, and most of the window and mirrors had streaks, fingerprints etc.