This place is great. They really know how to style a house. The location is awesome and really helps you to deal with the awful public transportation of Rome. Several line buses are available 5 min walking from this place.
The house is absolutely clean and they are very gentle and nice. So much better than what I could imagine. The best of the best.