I stayed for my business visit to Shanghai for a week. The hotel is centrally placed. the staff speaks ok English. have market close to this which can be helpful for some small day to day shopping, meals etc. Room tip : Take higher floor rooms, they have better view. I stayed on 22nd floor.