John's apt is like a five star hotel. Really clean and well-decorated/hip. Very close to the Zocalo and metro. Check in/out was easy with a 24-hour doorman and although John and I never met, he was always very nice and responsive and had great restaurant suggestions.