5 / 5 Great location
The M Hotel was nice and clean, the room was a good size. The shower was pretty bad, it was continually changing from scalding hot and freezing cold. The breakfast was standard Western food, although we weren't really there for the culture anyway.
The hotel is next to the circuit bus stop (number 1), so you can get on at the start of the route before the bus is packed. When we caught it, the bus was full by the third stop.
Hotel is easy walking distance to hire shops and food is everywhere nearby.
The holiday niseko staff were also really helpful in getting us lift passes and booking lessons. They also transferred us to and from the hotel on arrival and departure, which was very much appreciated.