Amazing spot to visit Rome, really close to Fontana di Trevi and Piazza Navona.