My friend and I stayed for 3 nights in Stefano's place last week. The house itself is in an excellent location, down a quiet street yet near all amenities. It was very well presented and well equipped. Stefano was a very welcoming host, doing everything he could to make our stay in Rome enjoyable.