Great home base in Mexico City! Foodie paradise with lots of great restaurants.