Great rooms with everything needed for a stopover. Comfortable, modern, spotless, stylish and convenient. Lovely tropical pool area and good gym. Good food at the restaurants in nice
Quite a high price but it is an excellent quality hotel.
The only negative was that check-in was very slow and was not fully staffed at a busy time. [Less]