"The hotel is very well maintained, the room is spacious and comfortable, the staff is extremely helpful, and the setting is really pleasant. A beautiful forest runs through the middle of the property, with paths connecting the lobby, rooms, and beach. It's not a large resort, which makes it easy to walk everywhere, although this can also be a drawback if you enjoy exploring a larger property with more grounds and facilities.
I recently stayed at a bigger resort and, even though we were in the adults-only section, we enjoyed having the option to explore the rest of the property as well.
The evening entertainment was very good, especially the Mariachi show. The beach was another highlight, with beautiful, clear, warm water, plenty of shade from the palm trees, and no trouble finding beach chairs.
On the other hand, we found the restaurants just average, and the pool activities could have been better. The resort also lacks indoor entertainment options for rainy days, such as a game room or other activities that would give guests something to do when the weather doesn't cooperate.
Overall, we had a very enjoyable stay. It's a lovely, well-kept resort with a beautiful setting and an excellent beach, despite a few areas that could use improvement."