Pros:I really enjoyed it here and can recommend it, although I think my partner felt that it could have been nicer (I'm the one that chose the place, so...) The courtyard and pool are lovely, the room was adequate (we took the cheapest our money could get). Once we figured out to leave a couple bucks for the cleaning staff each day, we got more complex "towel art" (as in the swan-turkeys). It was mostly quiet aside from families with kids that splashed in the pool, but this wasn't excessive or very obnoxious.
Cons:As terrible as it sounds, and it didn't bother me that much for some reason: our room smelled like pee on more than one occasion (no tp allowed in the toilets, so this may have contributed to that--it's like that everywhere down there, so don't be surprised). We didn't have windows aside from the shutters on the doors; it might have been nice to have at least one to open (rooms are air conditioned, and maybe no windows keeps the heat down). The breakfast served is nothing fancy and didn't vary day to day, but I didn't really expect much more than that.