The location is very close to Canton Fair and the Metro where you can find plenty Chinese fast food and to cross under the other 2 halls.
The only issue would be the hot water for the shower. I turned on the water heater for 15 minutes and got only 2-3 minutes of hot shower before the water cold again. On the 2nd day I turned it on for 30 minutes, got a minute or two of extra hot water. So, don't expect to have a long hot shower to soothe your aches after walking at the Canton Fair. The bottom glass door hinge of the glass shower wasn't sealed properly so water was everywhere in the bathroom. Everything else was acceptable, the wall was probably a bit thin, the Wi-fi was OK, My room offers 2 pair of slippers, a water heater to make tea and coffee, and 2 complimentary bottle of water which refilled daily. There is a small K-mart below the main floor that you can access from outside the hotel. I bought a couple of breads everyday to munch on during my Jet Lag time.
There are 2 restaurants, 1 on the main floor next to the lobby and the other one is only the 5th floor. My favorite one would be the one that is on the main floor for breakfast, tea, lunch, and dinner. Very well cooked with decent portion, and the 2 little girls speak English. The restaurant on the 5th floor is a tad more expensive but offers more selection, and the staffs don't speak English.
Overall, the hotel is quite pleasing. I won't bring my kids to stay there due the hot shower issue.