Wonderful resort for families or couples with lots of outdoor amenities such as mini golf, large sized chess, basketball and pickleball courts, pool, and hot tub. Rooms were spacious, clean, and comfortable. There was laundry access, which was a nice feature during our stay. On-site restaurant served delicious food with large portions.