Superb location - really enjoyed staying in that neighborhood. The apartment is very clean and located in a quite building.
Check in was very smooth and Emanuele told us all the best spots in Rome.
I definitely recommend this place!