After we got our room sorted out, we had a great stay at the resort. It's been a while since I have been able to come back and my memories were still accurate!
The service staff was friendly and helpful (and really kind in helping my efforts to speak Spanish!). My foodie family was impressed by the quality and variety of food there, every meal was excellent. The pool areas were well maintained and not crowded, as was the beach area.
Public bathroom areas were exceptionally clean, as was the rest of the resort. We loved being able to easily walk into the city to look around and shop, and felt comfortable walking around like we were back home.
Overall, it was a great stay and a wonderful surprise for my family. The only recommendations I would make would be to turn down the music at poolside a bit as we had to move so we could talk from one area, but we moved to a beautiful spot overlooking the beach, so I wasn't mad about it at all. 😊