The staff are friendly. The seating is quite good, giving you a choice of outside seating as well as tables scattered inside. They have made good use of the floor space. The food is reasonably good and whilst it's not outstanding, it certainly was not an unpleasant experience. Average, except for the service which I would rate as very good.