You don't need to search any longer, you found it.
It offers everything you need, from the kitchen to the bathroom and the view from the terrace is just beautiful. It's a 2 minute walk to the main street, a bakery around the corner and a lot of restaurants.
We never met Mary but her father?husband?friend?uncle?, living upstairs was really nice, although it would help if you'd speak italian.
:-)