The staff is incredible. Manuel helped us with activities and anything else we needed and was a wealth of local information. He arranged horses for my daughter to ride on the beach. One person cleaned the fish I caught for me as well as helping carry my kayak and load it on my car.
Lunch and drinks were provided for modest cost on the pool deck on weekend days and Monday.
The property is great. My kids loved it. Pool is huge and really nicely maintained. The hot tub is big and plenty warm (and another private hot tub on your balcony), Not the best jets, but it's a big hotel hot tub. Workout room is completely usable.
The condo itself is the best I've stayed at. Everything is well built, maintained and quite luxurious. Filtered water and ice are available in the sink and refrigerator. The kitchen is incredibly well stocked with everything you'd ever need to cook, etc. Only complaint was the mattress in the master is too soft and has some permanent pits. This was resolved by rotating it 180 degrees. The balcony is huge and has a jacuzzi, barbeque, and bar area for cooking or making drinks. One bedroom has a kitchenette with fridge, stove, and sink as well as its own private entrance/exit. So if you had two families they could really avoid each other if needed.
Of course, the beach is right off the pool deck. All in all, I was completely satisfied.