Juan’s place is a stylish oasis in Mexico City. It has everything you could want in an urban apartment plus more. The location is excellent...we walked everywhere.