Check in, price, communication, cleanliness, location all excellent. Very safe neighbourhood and a stones throw from the excellent parque Mexico, which was a great place to watch the world go by. The only small problem I would mention is the intermittent WiFi, but maybe that was just my phone!