We had a great stay. The common area in the flat are small, so may not suit a party who intend to spend a lot of time there, but we were geared up to wake, shower, have a coffee and get out to see Rome all day until late return and head to bed, so it was perfect for us. Beds very clean and comfortable and facilities great (although I suggest you upgrade the kettle Mirella !!) Location excellent for access to Trestevere Station - train straight to Termini, Fiumicino, and all connections.
I'm sure we will stay again !