I eat here often, and am known for my like of Cheese cake which is just delicious. The staff are friendly and not pushy. The seating can be at a table or in a cubicle. Very clean, no kitchen smells,nice decor'. Good choice of food, good portion sizes, and will substute salad for veges. Average prices, good value for your money. Wide range of food choices, and beautifully presented. I would definately recommend this restaurant to anyone.