I have been staying at this resort for over 20 years, since I was a baby. I love my stay everytime. :) Definitely a great place to enjoy as a couple or as a family. Timeshare resort which means the guests staying are familiar and a family experience. Cant wait till next year!