Love this place! Amazing history, scenery, activities, and customer service. The pool is lots of fun with a great swim up bar and movies poolside in the evening. I have been to the resort on several occasions and this past time was for my daughters birthday. The resort had a cupcake and birthday card ready for her at the villa which was a very nice touch. At checkout we had a discrepancy with the mini bar charges and the finance dept was quick to handle it and provide us a refund without hassle which was also much appreciated. I love this place and would definitely recommend it to others for their staycations, trips to town, or special events!