Great condo! Convenient location close to shops, restaurants, great snorkeling locations. The condo was super clean and nicely updated. The views off the balcony were amazing. The complex is right on the water but know there is not a beach. The shore is lined with sandbags. Not a big deal to us but worth mentioning. The only annoying thing was the maintenance workers clean the pool and grills very loudly at 5am every morning. There is no AC but we were very comfortable and cool with the windows open. Unfortunately that meant no one in our group ever slept past 5am because of the maintenance noise. Overall a great place. Would definitely stay there again!