We Have stayed at Flow Niseko twice. One of the best places at a good price. All self contained. Very close to the shuttle bus stop. Seiko mart short walk away. (Convenience store) 5 minute bus ride to grand Hirafu. Good wifi. Free Netflix. Lots of food places to eat at. Most have Australians or at least English speaking staff. But they are expensive. We just bought pasta and sauce for dinner and cooked it at home, most nights. Highly rate!