Excellent host with a great location and nice facilities.
Would thoroughly suggest staying here when spending a few days in a Rome.