Nice, clean and quiet place at a great location in Rome - perfect for discovering the city.