This place was amazing. The location, staff, cleanliness was above all expectations. Would highly recommend you stay here if you are coming to Mexico City!