amazing service, great vibe, lovely spacious rooms. Loved the sound system in the rooms. The staff were some of the most attentive anywhere I have stayed, and I have been fortunate enough to stay in some wonderful places around the world. We were there on business, and the meeting room was good and well set up. What really made the place was the staff - no request too much trouble.