Juan's place was perfect for our group! The location was great and everything was set up perfectly for our stay. I would definitely recommend staying here to anyone visiting Mexico City.