Staff were friendly and we enjoyed our stay, but it was VERY overpriced. For over £500 per night you'd expect a luxury stay, but our 2-bedroom suite lacked some kitchen utensils, the doors didn't close properly, there was a flickering lightbulb, black mould between the bathroom tiles, and the TVs were basic, offering only terrestrial TV and no smart functions at all. No discount was offered when I mentioned these issues to the front desk. We felt a bit cheated when we realised we could have stayed at the luxury Fairmont Hotel for much less.
The best part of our stay was our meals in the Legends restaurant, both breakfast and dinner. Warm service and delicious food.