We were a family of 11 that stayed in Stefano's apartment. Stefano was great in communicating with us and even arranged a taxi to pick us up from the airport.
The location was awesome - it was a 10-minute walk from the Vatican. There was a grocery store and shopping mall across the street, bar with great coffee downstairs, and excellent restaurants in the neighborhood.
The apartment was clean and the rooms afforded very good privacy.
Would definitely stay here again.