Perfect Location!!
This place was within a 5-7 minutes walk to the Spanish Steps and Trevi Fountain. There's a grocery store right across the way. Lots of entertainment and shops within walking distance. Very clean place with alot of charm. The host was very responsive as well.