This apartment is in an excellent location. I stayed for just under two weeks as I was studying Italian at Leonardo Da Vinci Scuola close by. The apartment was good for this purpose. However, it is worth noting the many stairs in case you have a lot of luggage. Since I stayed at the end of July, Rome was very hot and there were very loud parties on the river until very late which I could hear from the apartment. It was not too much of a problem for me, but might be worth noting depending on what type of guest you are. I couldn’t get the AC to work so the apartment was very hot and there was no fan. There were no curtains so it was bright also. As such, it was hard to sleep some nights because of the heat, noise and/or light from outside. I don’t suppose this would pose a problem at other times during the year, but worth noting for July/August stays. Giuseppe was usually quick to respond and was very helpful when it came to airport transfers. I did request a late check out a week prior to my departure, but unfortunately he was not able to facilitate on this occasion.
All in all, great location and good apartment - just note the above if you’re staying in July/August.