My wife and I stayed here for our 10 year anniversary and this place was great. The location was amazing and good not be beat. There is a nice beach right next to the condo complex that is just a few steps away. The beach was perfect for sun on the beach while I was out in the water snorkeling. If you like to snorkel or see sea turtles this place is great as there were many just out front of the condo resort that could be seen while snorkeling or when they were resting on the beach. The condo is close enough to everything but yet far enough not to feel crowded. The only downside was the a/c unit in the condo. It’s a window unit that is in a strange location that does not really allow it to cool off the room as well as it should but there are a few fans to help. Overall this is a great place.