Amazing place and a great location. Very friendly and hospitable people and they give great tips. We stayed up with the hosts almost every night talking till after 1am. Definitely a good choice and the price is amazing. Planning on returning for my trip to Mexico City next year.