Amazing location! Piazza Navona is a beautiful place to base yourself whilst in Roma. Check in and check out was super easy, Andrea was readily contactable. Lovely personal touches with wine and snacks on arrival. Great space to stay and enjoy Roma.