John's place is amazing! Very clean, very secure and incredibly charming. The location is great. Mere steps away from the Metro, Palacio de Bellas Artes and about five minutes walk to Zocalo. The rooftop deck is a great place to take in the city while having a drink. Highly recommended.