Best place with awesome location in town. You can walk every where P. di Spagna, P. Navova, fontana di Trevi and Villa Borghese and best gnocchi con pesto & acqua minerale for 10€ behind the corner. Enjoy