Solid place in China town Flushing. The place is exactly as described. Awesome host.