Great location. Restaurants, Colosseum, train station and shopping all within ya short walk. Nice and comfortable stay.