The Great: Great space, lots of room, great location, nice amenities
A couple little things: kitchen pots/ pans/ bowls/ utensils/ tupperware were limited for a family of 6, however, not that big of a deal, just have to do dishes more.
When you go to the pool, it is packed, getting enough chairs for a family of 6 can be tricky... especially when some people would have both a table with chairs, as well as towels on a lounge chair so that they could go back and forth... meanwhile taking up a table and 2 chairs per person when other people were laying on the ground by the pool without one chair.
All in all, a great place for a family though. The basketball court was great, as was the beach volleyball court. We would definitely recommend this place!