What an absolute please staying at Their place. Literally right next to the Vatican and close to pretty much everything. Check in was smooth and easy. Their instructions and hospitality were amazing. The view from the room was breathtaking. 10/10 from me! HIGHLY RECOMMEND staying here