Great place to stay. The apartment is near to a metro station and bus/tram stops, so you can easily go to every place in Rome. The host are super careful and quickly answer to any question you need.
Great kitchen facilities and a welcome drink! The only disadvantage is the noise on the street. The apartment is on a first floor and if you have a light sleep as my husband, it may be dificult to have a full night of sleep.