The place is huge. It has a large selection even pecking duck and lobster (half a tail per person, on a weekend). The food is great. The staff need to be friendlier. We came a few times, a couple of times service was great, the other times it wasn't as good, and the last time we came a few months ago, the service was horrible! Overall, its a good place to eat, but the service is hit or miss.