Cabana club is a private club which requires membership to use. I was fortunate enough to go with family who have a membership.
The club is a perfect place to take the kids for some swimming and beach time. There's waiter service in the restaurant and at the pool and beach complete with a full bar. They have an outdoor shower by the beach, and another shower in the bathrooms. There's plenty of room and a huge pool.
They also have a game room.
I couldn't ask for more.
In fact the pool is the only thing my kids seemed to want to do on our entire trip.
Review Source: