We had 10 people staying here, ranging in age from 2 to 74, and it was great....plenty of room. If you love to swim and/or snorkel, this property will fill the bill. We had lots of fun in the pool as a family, especially with our night swims before bed. The beach we walked to is only a 3 or 4 minute walk, has shade, turtles, and great snorkeling. This beach is not good for boogie boarding due to the rocks (the rocks help with the snorkeling, though), however there is a good boogie boarding beach just a few minutes away in the car. The manager was very responsive and pleasant to deal with. I highly recommend this house.