Exceptional location, just minutes away from Piazza Navona.