Mariarita's place is in a great location and centrally located. A short but enjoyable walk to the center of the old Town. It's also located very close to the Piazzale Michelangelo which has incredible views of the city (great plce to catch the sunset).
Checking in and communication with Mariarita was really easy and straightforward. There is a lockbox used to get your keys so you don't need to worry if you're delayed and arrive late at night which happened to us.
There is a cafe right across the street for coffee and breakfast in the morning and a great seafood restaurant on the ground floor which was really really good!