Great location within walking distance from the train/metro station in the center of Rome!