Via Sistina is minutes from the Spanish Steps and Via Veneto in an extremely central location. We were a few minutes walk from the best restaurants, hotels and shopping. I would definitely return and stay there.