we had a beautiful stay. the room is perfect and it is very near to everything we wanted to visit in Rome. if you like walking you are in a very good location, if not, bus and train are but a few meters away.
Carla's recommendation for the pizza place is spot on, we ate there three days in a row.
We 100% recommend staying at this location