A great condo in a magnificent spot. All the amenities you need and in a wonderful location. We watched the most magnificent sunsets every night and spent our days playing on the beach right outside with our toddler. This was a great vacation spot and we look forward to returning.