This property, overall, was nice, however, the ameneties did not match the price that I paid. Breakfast was all pre-made food. Quality, not so good. You ate off of paper plates, drank your coffee from paper/Styrofoam cups, and ate with plastic utensils. The one good thing about breakfast was Tess, our friendly host. She went over and above to greet and make people feel welcome.
The pool was just OK. The beach towels were old and faded.
The gym was very small and had no weighlifting machines. Only Dumbells and treadmills.
So, for the price, I would not recommend this property. There are others for the same price with nicer amenities. When I pay up to $400 per night, I expect more.