Amazing location, and main reception pool area stunning. Breakfast great. The only not amazing part are the rooms. They are still nice but if everything else is 10/10, the rooms are 7 or 8. Again, still nice but basic compared to the rest of the hotel.