The location of the hotel cannot be faulted, right in the centre of Mexico. The rooms, however, most definitely can. Our room was dirty, especially the bathroom. We had no hot water. The beds were very uncomfortable. Our cupboard was completely broken. The rooms and reception desperately need updating.