This place is really close to many wonderful trattorias and shops in Piazza Navona. It's also close to many bus stops and points of interest such as the Pantheon. Another advantage: it's right next to a great pizzeria!