Nice place to go out and eat. All places in the center of Rome can be reached by foot if you like to do so.