This is a great place to get authentic and quality Cantonese food but everything else is lacking especially for the price point.
The food is very good. They were cooked well and definitely authentic. Their specialty is sea food and they definitely had quality seafood. I would recommend ordering the package meals as it is a lot cheaper than ordering the same dishes individually. They also have dim sum but I didn't have any. The menus are in Chinese and they don't have English friendly menus for the package meals. Expect to pay 20-60+ a person. Higher end of that range if you order live seafood.
Service is garbage. They brought us to our table before it was set. They just plopped pates and chop sticks loudly in the center of the table. They didn't even put it in front of us. They were not very helpful with the menu in terms of recommendations. I had to ask them maybe 4 times for vinegar. I should not have to get up to get a waiter to get my stuff. When they brought the soup, they didn't pour the first bowl which is expected. They only speak Cantonese well. Their mandarin is understandable but most of the service personal don't speak English.
The decor is your typical higher end Cantonese restaurant. Banquet hall with too much red. Their bathrooms were clean but just looked gross. They definitely need to redo it. Their toilet seats don't fit which is just a joke.
Come for the food but be warned.