Absolutely my favorite place to stay on islands so far. The resort is awesome. The condo is beautiful, very clean, comfortable, and perfect for families. The location is something out of travelogues. The amenities are many & varied. The three pools offer something for everyone. There's a small convenience store onsite. They even have local artisans in property for all your upscale tourist shopping needs 😉. Loved our stay.