Place was the perfect size for a family of 4. Kitchen and bathrooms were clean. Pack and play was easy to set up for our 18 month old. The kitchen is equip with the essentials needed to make breakfast and dinner for a family. The pool and park were great and the entire family had a great time. Great extras available, ie snorkel gear, beach towels and pool floating. Gary was very welcoming and easy to communicate with.