The place was very accomadating for our 5 kids ages 4,6,12,13,and 14. The kitchen is fully equiped with cooking supplies, dishware, and even seasonings. There is also beach towels, beach chairs, snorkels, and toys provided. Location and view is nice. We did run into issues with the washer not working on our first night. We reported it first thing the next morning but did not get a response until that night. We didn’t realize there was a laundry room avaiable until after we made a trip to the laundry mat. Lacki of communication would be my main complaInt. There is also a very old musty smell and dust so beware if you have allergies. I would suggest air freshners and include dusting in the cleaning. Yet these things are easy fixes and could help get this place a 5 star.