Great place to stay! We stayed for a week and a half in Sprint 2019. Beautiful views across the lake to the mountains from most rooms. Heated tiles were a welcome touch on cold nights. Living / dining area takes up the whole 2nd floor, nice and large. However it does mean the only bathrooms are on the top (3rd) floor.
Location is good. There's a lakefront path that goes all the way to Queenstown (~3km) or 1km the other way is a marina with a nice brewery and cafe. Otherwise its a 5-10min drive into Queenstown, or 5min to Frankton where there's a big Countdown (=Woolworths in oz) supermarket.
Beds were nice and comfortable. Garage was tricky to get in and out of with our hire car. The host was very helpful, quick to answer any questions we had, and even arranged a high chair before our arrival for our youngest. Wifi was fast - helpful to research our next day's activities and watch netflix each night (we brought our own chromecast). Handy to have a washer / dryer.