We stayed here for 5 nights with our 3 kids-8, 5, and 2. This is a great place. It feels like a home in the best of ways- kitchen stocked with items you actually use, bird feeder set up, yard kids can play in, outdoor shower to deal with the inevitable sand….. Nancy was great above us as a host- there to welcome you and if you need anything but not intruding on you if you’re doing your daily thing. Noticed the age of our kids and brought down a step- up for the bathroom sink so kids could reach without us having to lift them up every time! Great location near one of the best snorkeling beaches. We would totally stay here again.