The place is ideally located, very near to Vatican city. Good connectivity with bus stops as well.
The host is helpful and a good communicator, she personally helped us during check-in. Would love to visit again.