Location, location, location! You could not ask for a better spot to be in Rome. Blocks away from major sites and steps always from amazing food. Perfect for a stay in the city.