Awesome!! Everything you could ever need perfect amenities. Spa was what we needed. Wouldn’t fault a thing close to supermarkets, beach. Good little spot.