The location is excellent, next to the ski resort, and very close to shopping malls and stations. You can choose to walk or take the shuttle bus.
There are staff at the front desk who can speak English and Chinese, so you can check in easily even if you don't speak Japanese.
Original TextTranslation provided by Google