In hotels where I have stayed in Shanghai and Beijing I have always been treated politely and helpfully, and I have enjoyed my stay. Broadband access to the web has always been provided via a special connection in the room.
The San Yuan Jin An hotel is ideally situated and the rates are very reasonable. However
1. To ask for a deposit of RMB 800, more than twice the room rate, is unreasonable. It says "We, the hotel owners, do not trust you".More ..