Fantastic location. Roma is where you want to be in Mexico City!!