I have eaten here several times. The staff are friendly, the food is good. My concern is that there is an area where food and alcohol is served but if it gets filled up then customers are seated at areas which do not serve alcohol. That is frustrating when you are looking for a cool drink and a plate lunch. Go when there aren't too many visitors like maybe early lunch or afternoon dinner.