Very good place, excellent location, just a few steps from Barberini Metro Station and from Fontana di Trevi.
Walking distance from many sightseeings and interesting locations in Rome (Pantheon, Colosseum, Vaticano City and others), if you have no trouble with walking.
Definately recommend it!