Stefano's place is great. The amenities are top-notch and I enjoyed my visit. While the place is a little far from the central tourist attractions of Rome, this makes the area less noisy and less crowded. It is however well connected to the central area's via public transport.