I absolutely loved staying at Leslie and Alex's Place. Beautiful building, location, studio and neighborhood. Everything was perfect and easy. When I travel back to Mexico City I will be staying here again! We felt right at home :)
For some great food I highly recommend Los Loosers, awesome Japanese / Mexican fusion vegan delight a short walk from the building.