My friends and I LOVED staying here! The location is perfect--central, on a lovely street. The apartment is wonderful--love the decor, very clean. And the view from the terrace is truly spectacular! My friends and I loved drinking wine and enjoying the view every night we were there. We did not meet Sara; we picked up our keys from a pensione two doors down--very easy and convenient.
I would DEFINITELY recommend staying here :)