This is a lovely little place and we loved staying here. It's very well located and only a short walk to all the top sights (only a few minutes walk from the Trevi Fountain). Apartment is compact, but perfect for a couple and has everything you could possibly need for a comfortable stay. It is excellent value for money.
Pietro is a great host and recommended some great local restaurants.
I would definitely recommend staying here.