This place seems newly renovated and is in fantastic condition. The location is also in China town and is surrounded by lots of great food options.