There are more than 400 hotel rooms in this luxurious resort that are built across three accommodation wings. However, it is highly recommended to book in advance to prevent any last-minute hassles.