If you don't mind sleeping in an hot environment you will love this place!
There were not enough fans to cool us off for sleeping comfortably.
The place is very nice aside from it being too hot for sleeping.
My group enjoyed the Great Room, the fully stocked kitchen including many different spices, the beach chairs, large beach towels, pool, gym, grill by the pool. They had left a bottle of white wine and two wine glasses inside the fridge for us! The staff was very friendly, answered the phone promptly and sent out two extra fans as were suffocating at our arrival near 5pm.
Take a dip in the pool before it closes at 10pm or take a shower just before going to bed, it may help take the heat away long enough to try to sleep, not guaranteed. The grounds are very well landscaped and the walk to the beach was very scenic especially when the sun was setting.