The place looks just like the photos and have everything needed.
The location is at china town and really close to the center