The staff are generally friendly and inviting but as everywhere they can have their off days. The shop is always clean and tidy. Always busy but seem to get through the queue quite quickly. Would recommend small fish and chips if you don't want massive meal. Enough for us and it was tasty and good value for money.