Beautiful apartment with quick and easy check-in just minutes away from the Vatican.