Average food and drink for a bit expensive price. Just because they make the food and drink look nice, it doesn't mean they taste delicious, just acceptable quality, nothing special. However the staffs were nice at the time I visited, so one extra star for them. The place is good for groups and families with children.