very nice place, it has all the necessary facilities.
The house is near the vatican and public transport so it is a great place for tourists visiting Rome.