This place was exactly what we were looking for as our little getaway from the kids. We celebrated our 15-yr anniversary here and the staff went above & beyond to make us feel appreciated. We rented a car from Sixt at the airport so we'd have the flexibility. There are two Massy Stores, the island's supermarket, near Villa Beach Cottages that we visited for breakfast foods, snacks, and drinks. Having the full kitchen in the unit was great. The bed and shower were spacious & comfortable. The best feature was the proximity to the beautiful beach for perfect walks, wading, and lounging. The size of this property is ideal as the pool, parking lot, and common areas never felt crowded. There were some families with children, the restaurant food wasn't special, and there is definitely road noise since it's right by the busy main road, so do not expect this to be a luxury resort, but for the price to be right on a perfect beach, this place is a home run. Every staff member was very friendly plus they thankfully recommended we go on a private day-trip down to Soufriere with Bicette guiding us to a waterfall, botanical gardens, mineral bath, mud bath / sulfur springs at the volcano, easy hike to see the Pitons, and A+ lunch at Bamboo Restaurant. We were so glad we had Bicette take us instead of me try to navigate that driving ourselves. Driving those roads is tiring... Anyways, if you're not looking for luxury amenities, don't mind some road noise, and know having a unit right on the beach has very small negatives like humidity, a few bugs, sand/salt, and people, this is a great place!! We absolutely loved it!