Great location. Super close to taxi stop and Piazza Navona! Coffee shop and convenient store right downstairs