Great place and great location. The view is amazing. We didn't want to leave the property. You can see turtles from the balcony, snorkeling from the beach and pool is great. Sunsets are amazing. Clean and well equipped.