We stayed in the 2-bedroom appartment while on vacation in Rome. It has far exceeded our expectations. Both rooms and bathrooms were nicely decorated and spotlessly clean, they each had a small fridge which was refilled with juices and water.
The location is very convenient. The bus stops are just around the corner and you can get to the city centre within few minutes. There are small shops and cafeterias nearby.
Francesco provided us with maps and directions so it was very easy to get ourselves oriented. He even booked our transfers to and from the airport.
Would highly recommend this.