APPI Grand is perfect if you want to hit the slopes. The Gondola and Quad lift are just in front of the hotel, and the hotel has plenty of lockers and excellent ski and snowboard rental service with good quality equipment.
The Wifi is free but gets very slow towards the evening.
The onsen inside the hotel is ok, the included onsen 5 minutes away is great. Sad that you have to pay for the Gym and the Pool (even as hotel guests).
There are many restaurants and a food court - however, none of them is suitable for vegetarians. There is a nearby (30min on foot) Lawson convenience store, if everything else fails.