Spent 7 days/6 nights as family of 4 (teen, 50s, 60s, and 80s). Enjoyed but had issues.
Property: The resort property is well kept and there are staff constantly cleaning. Not much shade and people save areas very early. People DO move/take towels.
Staff: The staff were all generally nice; however, most don't speak English. Our group spoke Spanish, but I did notice that staff did not speak or interact much with non-Spanish speakers. I don't believe that it was done with mal-intent - more just inability to communicate. Non-Spanish speakers likely won't have much staff interaction.
Room: We had two rooms that were not adjoining. Both rooms were spacious. The safe in one of the rooms initially did not work. We told the front desk but not repaired. After 2 days, we met the person seated at the entrance to our building and told him that the safe did not work. He had someone in the room within 15 minutes to repair the safe.
The first day, after quickly unpacking, my husband placed his bag with a towel, suntan lotion, and a small book on the desk (nothing big or heavy). We're not sure if the glass was already cracked (we didn't notice); however, when he picked up the bag he noticed a large crack. He told the front desk and when we checked out, we were charged for the glass ($55) so be careful.
Food: We tried all of the restaurants. Some are definitely better than others but we found something to eat all week. Unfortunately, we all ended up with stomach issues. Pack medication.