This hotel is perfect for me! Everything was excellent, from the rooms to the restaurants, to the pool. The cleanliness of the bedrooms is beyond my expectations, great service, and very caring staff. The food and drinks are very well crafted and plenty of options to choose from. I will definitely recommend it and most certainly return it back here.