Great spot in a great location - very walkable to many great spots in Rome