Highly recommend this property, stayed with our 3 teens, was debating a smaller on the ocean resort vs this, and so glad we chose this option. Heidi very communicative and quick to reply to questions. Was very flexible allowing us to drop our bags off early then went to eat at nearby Margaritaville. SUPER clean, updated with modern fixtures. Mattresses comfortable, good air conditioning, and plenty of hot water for family of 5. We cooked quite a bit-kitchen well stocked with dishes, spices, nicer grill than we have at home. Seemed even larger than in the photos. Pool clean and quiet, property well kept with tropical landscaping, feels super safe. Tip: for directions enter Margaritaville Resort-it's on this gated property. Spent 1 day at nearby/walkable Coki beach, gorgeous beach/water, get a more local feel/vibe here. Amazing snorkeling, do feel like you don't want to leave your bags unattended here. We had a car which is not needed but I recommend, we day tripped to several other amazing beaches. Swam with dolphins at Coral World Ocean Park -worth every penny! Also recommend someday charter boat-smaller snorkel boat/group, saw turtles, shipwreck, whale shark, sea urchins, plenty of fish and the guide gets in water to point out things wouldn't have seen otherwise. Ate at Margaritaville (just ok but convenient), nearby Sea and Sun (great) and Tarpons in Red Hook (amazing). Mo's Fresh Market 5 minute drive for groceries-well stocked. Highly recommend!