Firstly, on Trip.com the address is incomplete, making it hard to find for a foreigner. But here's the full address: Unit 7, 3rd Floor, No. 508, Zhushan Rd (31.927948, 118.843081). It's located above an internet cafe (photo attached), just next to the pharmacy. Secondly, I have high praise for the owner Pikachu and the hostel! He can be contacted on Wechat right away, and is very friendly, very curious about foreign backpackers. The photos you see on Trip.com is exactly how it looks in reality, equally neat, equally clean! Oh and did I mention laundry and dryer is free to use? He even provides laundry detergent! There's nothing more that will make a backpacker happier, plus lots of drying rack outside. Highly recommended!