Although we got a bit lost as we arrived in the late evening, we were greeted by Ilaria's husband who was very friendly. He gave us some fresh towels and showed us everything we needed. In terms of location, it was perfect. A two minute walk from the nearest metro station, lots of shops and lovely little bars/restaurants nearby and a short walk from the Vatican museums. And there was a coffee machine which I very much enjoyed!
I would 100% recommend it.