The place was nice enough, very clean inside the room and on the grounds. The problem we encountered was that each room has a wide spot in the outdoor "hallway" in front of their door with chairs and table for sitting outside. First two nights were fine, third night was horrible. The group in the room next to ours violated the rule about quiet hours after 10:00 PM, and got louder and louder as the night went on. I asked them politely to keep it down at 11:30 PM, to no avail. With no management on-site to enforce the policy, there wasn't much we could do but bury our heads under the pillows and try to sleep. At 1:30 AM they were still going, loud and strong. We checked out the next morning.
While this situation is not the fault of the resort, I think it's important to consider that this could happen, when choosing a place to stay. I was there with my young daughter and did not feel that it was appropriate for her.