It was really fantastic!! Probably the nicest place I stayed at in Mexico.
The location might not be the best area, but the accommodations make up for it. Only one thing to note is that it can be a bit loud... a lot of echo.