Great place in a great location, really close to bus stops to get to other places in Rome