We thoroughly enjoyed our stay. This home has everything you need for an enjoyable stay in paradise. There is plenty of room for gathering together and places to relax if you need a little quiet time. The kitchen is very well stocked with everything you need to enjoy a meal at home. Plenty of towels for both bath and beach as well as beach chairs, snorkel gear, paddle and boogie boards were available. Thank you!