My 2 children & I stayed at this beautiful hidden oasis. The hosts were very accommodating as we booked last minute and requested an early check in, which they were so gracious in accommodating us. The residence was easily accessible with clear instructions. It was close to the beach, shops and restaurants. The property is a private, Tri-plex, we had the area to ourselves for the 1st day & met some very lovely people from all over the world (London, St. Croix, Jamaica) during our stay there. The pool is shared & the property is well landscaped with plenty of private areas for you & your family. We stayed in unit 2 & had our own private patio behind the unit. The unit was clean & there is a Publix right down the street that i used Instacart to stock up on food and snacks for the kids and I during our stay. There is a grill by the pool area with plenty of seating. Overall, i would highly recommend this property, it is family and kid friendly, the hosts were very nice & responsive- ⭐️🌟⭐️🌟⭐️