I would recommend splash. They have amenities to satisfy everyone. The beach, pools, workout room were all top notch.
"Thank you so much for taking the time to post a review for our property. We are overjoyed that you had such a wonderful experience and we hope that you return again soon! Happy Holidays to you and your family!"