This property was wonderful- very clean and spacious. The private balcony with grill and hot tub was wonderful for relaxing and family cookouts. The kitchen was great, included everything you need to meal prep (and the property is just a few minutes from a Walmart and Publix for easy grocery shopping). Our kids loved the lazy river, tennis courts, mini golf, and beach. A couple notes, be sure you bring your own towels for pool and beach as these are not provided (and bring your own racquets if you plan to use the courts). Beds were very comfortable and living room was large, fit our family of 6 very well! Only other note, you need to bring your own dishwasher soap, laundry soap, to and paper towel, as this is not restocked after the first roll. We were very happy with our vacation and will rebook this property in the future.