Stayed a few times here, definitely a great hotel. Rooms have good views over the town (a 10 minutes cab ride will get you downtown). Very good large breakfast, one of the best I have had in Mexico. The swimming pool is small but great with lots of loungers considering this is a city hotel. Very nice and friendly staff at the lobby, namely Sandra and Sonja!
However maintenance (considering this is a brand new hotel) is lacking, with small details (like broken sinks in the room and broken tiling in the swimming pool) needs to work harder! The beds aren't the most comfortable either (don't expect Starwood group kind of beds, you will be disappointed!) and the temperature control in my room didn't seem to work as it was freezing all night!