I cannot say enough about how wonderful this flat is. It's beautiful, clean, and perfectly located. Communication with the Host is quick and easy and even his mother in law, who helped us check in, was wonderful and Google translator helps us all when communicating got too complicated.
Be ready for the stairs you must climb to get to the flat and there are stairs in the flat as well. But we made it with very heavy luggage anyways. The terrace is lovely and rooms and the beds are just wonderful and comfortable. And the bathrooms are way better than I ever expected! It really felt like home, and a place of comfort, after a long, difficult flight from the US.
I will definitely plan on staying here next time I'm in Rome. The location is spot on! Wonderful restaurants are literally right outside your door!
Can't wait till next time!