Great location, clean, comfy beds - you can't ask for much more when you're on vacation!
The entire resort is perfect for families! Large pool, right on the beach (private beach - which is KEY!), pickleball courts (which our group was on daily), basketball, indoor workout facility, parking - they have everything right there!
We also recommend renting a cabana for the week - we shared one with 3 other families and it was so nice being able to keep pool and beach stuff there and have snacks etc plus a private bathroom!
The owner was very responsive with any questions! We would definitely stay again!