Great location and surprisingly quiet given that it’s on a busy piazza with many restaurants and vendors.
Easy walking distance to most of Rome’s famous attractions.