Absolutely beautiful place with great service. The staff went over and beyond to make your stay as wonderful as possible and gave us a great driver recommendation who took us everywhere for the time we stayed. They offer a very personalized service, basically stands up to greet you every time you enter or leave the hotel. The whole hotel looks like paradise and the infinity pool was such amazing like we expected. The outdoor areas, pools, room was nice big bright and sunny. We would definitely love to come back in this beautiful place.