This place was perfect for our family. It was super clean and comfortable and has everything you need. The kitchen is well stocked with all the essentials. The grill is nice and has everything you need.The yard is very nice and the yard games were a hit with the kids, and though we didn’t use them (maybe next time) there are beach chairs and other things provided for a day at the beach in the closet. Caitlin was very responsive and super nice. We would definitely stay here again.