Great location right in the heart of Roma. Close to Parque Mexico and tons of restaurants.