Our family of 6 had a comfortable stay at Andrea's place. Andrea was very welcoming and was very responsive to all my questions from booking date to the end of our stay.
Though a bit far from city center, the metro stop is just across the street; it will take you to the Spanish Steps in less than 30 minutes. Having AC and washer/dryer was a plus.