Vero has a pretty nice place within walking distance to the amazing Coyoacan!, nearest metro station is 10 mins away too so easy to commute anywhere in the city.
kitchen is well equipped and the flat is super clean!.