This place is gorgeous! Clean, welcoming hosts, and plenty to do in the area. Definitely made my first visit to Mexico City memorable!