Very good place to visit Rome! Super close to Vatican and old city. It matches the description in 100%. I fully recommend this place.