It is a very convenient location. Bus stop just crossed the street, and there is also a Youbike station 2 minutes walk away.