I've stayed here several times now, as this hotel is in a great location, and super convenient if you are arriving by train. Easy to get from the train stations to the Jiamendong Metro station, and then it's just a 5 minute walk to the hotel, mostly down one street. There's two malls, plenty of fast food and sit-down restaurants, and several grocery and convenience stores. Pizza Hut and KFC too.
The staff at the hotel are very helpful. They'll use a translation app to speak in your language, and give you whatever information you need. It seems there's always someone at the front desk.
As far as the rooms go, they have actual mattresses, with comforters and pillows that westerners will find comfortable. The air conditioner cools nicely, and there's plenty of hot water in the bathroom. The internet worked well too, always around 45mbps down.