Location is easily located. The place is big, and utensils are availble for use if you are whipping up a dish. Check-in is an easy process, as front desk communicates English, makes sure your stay is an comfortable, cosy one. Need help? A call, or Whatsapp wil do.
By the way, they also have snow kits storage for you if you are snowing. Definitely recommended friends or anyone to Kira Kira Suites if coming to Niseko!