This place is really good! The food is tasty and price is amazing for what you get. The place looks decent too and service is not bad. Came here twice and had lobster both times, both times were delicious. Their other dishes like the fish, beef, chicken etc were all pretty good as well. I'd also really recommend their "Wintermelon soup" for $20, but make sure you preorder it!
Just a warning you should bring someone who knows Chinese though. I think it'll make your time here easier.