The hotel is clean, has a friendly staff, and is in a good location. It's basic, but it's cheap. There's a restaurant attached to the hotel that is pretty much the only source of drinking water, but if you're in Mexico, you kinda expect that. It does every sort of egg dish you could ever want, coated in the green sauce you'll learn to enjoy, if not distrust slightly.
There's one BIG problem with this place - there's a popular nightclub in the basement, and it's extremely noisy at weekends, but if you ask for a room at the top of the hotel, you should be cool - we were.