Excellent place with beautiful patio right next to Piazza del Popolo. Great location to explore central Rome. Also right next to Villa Borghese which is the largest most beautiful nature park in Rome!