Amazing location in the heart of Rome right next to Vatican City. Checkin was easy. Would highly recommend.