Absolutely amazing location. Next to Piazza Trilussa which is always alive often with music and entertainment. A short 20 minute walk to the colosseum and various other landmarks. Highly recommend.