Location is within 10 minutes on foot to many of local restaurants and eateries. Just need to go early as many of the popular ones gets very crowded. It is also about 10-15 minutes to multiple public transportation options including the high speed rail to China.
David was very accommodating with the check-in due to my situation. I was able to leave my luggage ahead of time and actually ended up checking in early.