Room was clean, but sparse, which is typical Mexico. Bed comfortable and AC worked great. 
The TV, all programs, were only in Spanish so if you know no Spanish, bring a book! 
No elevator so careful on the luggage. 
Good location, just off the town square, with lots of shops and restaurants, and the beach is a 5 minute walk.