Great location with lots of wonderful restaurants within very easy walking distance. Very central and only a short walk to the Piazza Navona and Pantheon. Also in a quiet street, despite being to central.