Was located at a nice location, central to everything we needed. It was neat and clean. We had no problem finding street parking even during a busy holiday season. The check-in process was smooth and communication with James and Lei was very smooth. Highly recommend!