A charming place in a great location. It's no exaggeration that you have a magnificent clear view of the some of St Peters from three different rooms. The apartment is convenient to many great sights and on the same block (or next block) from bars (for breakfast in the morning and a drink at night), restaurants, pharmacy, bank etc.
The place sleeps 10 as stated in three main rooms plus and nice kitchen (which we didn't really use as we were tourists). Americans will feel comfortable with plenty of heat in the winter and the two showers had plenty of hot water for our group of nine.
Nicola met us and was a great host. Great communication with us as well.
Overall, a great experience.