Great location, next to the heart of Flushing China town. Highly recommend.