Johns apartment was amazing, the check in was smooth, the location was perfect visiting various local attractions. (It was amazingly close to the tequila museum and was a short walk home which was needed!!) John himself helped us out no ends with recommendations on travel, trips and local tips. We had an amazing time in Mexico City and Johns Home from home with great facilities and convenience made our trip.