Great location, wonderful host just the perfect place to base yourself for a visit to Mexico City.