Stayed in the 2 bedroom, king and twin size beds, 2 bathroom villa with living room, kitchen, and balcony. This place was clean and spacious. Perfect for our stay. Included all the little details such as all kitchen appliances, utensils, dishes, laundry detergent, and etc. We had a nice quiet balcony view of a pond. It felt like a home away from home. Was a great amount of space for us and our two boys. Pools and hot tubs were great, open late and nice and warm. Mini golf area looked great but we never got the chance to use it. Would definitely go back.