good place. the location is just in the center of the rome. good service.