The resort was incredibly clean and a lot of activities to do for the entire family so we had a blast! The unit was very spacious, and had everything we needed (towels, dishes, full kitchen, laundry, fridge,nice bedding, etc). Plenty of room to relax in the evenings. The pools are large and plenty of chairs. We ate at the poolside restaurants and gift shop Starbucks - both good! We participated in several of the resort organized activities - hikes, sundae bar, took out the bikes, mini golf, etc. Everyone was friendly and it was very clean. Wonderful walking path around the resort for a walk after dinner. Grocery store, Costco, many food options down the road. Check in/our process was very easy, tons of parking too. Would highly recommend, as we will be back!