Ohakune is a great little town to spend a night in, plenty nearby Snowhaven.
Room was small but sufficient, staff were low touch but efficient, the main issue I had (acknowledging a lot of this is outside of their control due to SH1 being closed at the time and bypassing through Ohakune) was noise related. Slept terribly due to heavy traffic passing by outside and more noticeably the guest in the adjacent room snoring, unfortunately both heard easily in our room.