Great hotel, luxury rooms and facilities, great view from the roof bar. Above all, top class staff. One day, one of my stilettoes broke, this very thin very high heel, and the maintenance staff has been the most helpful ever, and they actually fixed the problem!!!! and they didn't even accept even the littlest tip!!!!