Everything was perfect: Location, communication, cleanliness, etc. Great place to stay if you want to enjoy Mexico City.