This place is a little paradise hidden away in paradise itself! We had plenty of room for everyone in our group, the kitchen was fully stocked with everything we needed to cook meals. The pool table and backyard pool were a hit with the kids. There was an ice chest and beach toys available to take to the beach. we truly had a an amazing time and wish we could have stayed longer. Would definitely recommend and will be back again!!