My family and I had a lovely stay! The condo is spacious and comfortable. The property is beautiful. The beach, however, is pretty small on either side of the property. But with so many nice beaches to explore in the area, it didn’t matter much.