The location is okay
The hotel is near the subway, implying getting around the city is easy enough. And while there is a restaurant on site, there are other places where you can eat and shop in the nearby shopping centres. You can reach a few attractions on foot, too, such as Jing'an Temple, which is only five minutes away.