There could not be a better location in Rome! 5 mins from the Coloseum and walking distance to just about everywhere else your want to go. And the cafe opposite is lovely!