My family and my sister's family share a 3 bedroom villa every year. It's a fully furnished kitchen so we grocery shop and make our own meals. The reason I love this place is because of the water park. It has a lazy river which is wonderful for the adults and a nice contained water park for the little ones. My 4 year old twins can play on the water slides on their own. Of course, I'm sitting next to the water slides and watching but they can play on their own. The slides end in water a few inches deep so I don't have to be at the bottom to catch them. We've done Disney and those parks but my kids prefer staying at the resort water park more.
My only dislike is that I am still surprised that a golfing resort doesn't have putt-putt.