We booked at last minute for an overnight stay due to change in plans. It was big enough to accomodate our family of 6 and at last minute Flavio was very quick to respond.
The place is approx 30min walk from the train Termini. A supermarket at the bottom of the apartment was very helpful. Limited kitchen equipment but we ate out so no real issue. The place is an apartment on the 6th floor with a train below but hardly heard them it was economical for us.