Terrible experience. Went for lunch. We were the only customers there. But the service was slow. The food was very salty. My kids found a cockroach crawling on the floor. The lobster had barely any meat in it. The steamed shrimp dumplings dim sum took way too long to come out especially given we were the only customers there. They were overcooked and soggy. Never going back there again.