Juan's place is in a perfect location, has a wonderful balcony and the hosts are fantastic, ready to give tips on where to go/do/eat, and also just checking in to see if you need anything. There is a wonderful rooftop deck to take a break from hectic CDMX. Would stay there again in a heartbeat.