Juan's place was clean, safe, comfortable, and close to lots of fun things to do in Mexico City. It was a quick walk to the grocery store, with lots of options to eat close by! Juan was really awesome about staying in touch and making sure that everything was going smoothly. The only problem we had was the hot water going out briefly, but as soon as we mentioned it to Juan he got it fixed immediately! We would definitely stay here again!