The location is super! 2-3 minutes walk to Vatican City. The check in process was smooth, though never met the host though. The host was very kind to reserve parking for us at a price lower than market. The house was comfortable for our group of 6.
Things that need attention are 1) only one wall A/c in the main bedroom 2) the shower constantly change between hot water to cold water.