I stayed here for 2 weeks and the place was large, with comfortable and cosy rooms that were VERY well equipped with everything you needed. Absolutely loved waking up to the view of the mountains (try seeing it at sunrise!) and the animals are all really friendly. Pixel the dog even took me for a walk!
Letti and Hamish were very helpful in all sorts of ways, picked me up from the airport and offered to drop me around different parts of the area on their way out. Letti's past experience as a barista also means she makes an amazing coffee. But they are rather private people so it wasn't a social enough experience for an extroverted solo traveller like myself.
Since I didn't have a car, I biked and walked around nearby trails most of the time and got a great workout for 2 weeks. Cycling to arrowtown took about 40 mins and to lake hayes took only 20 minutes. It would be easier if you had a car of course, but not completely necessary. During rainy days, I stayed indoors to catch up on work and got to enjoy the hot tub, which was amazing. For meals, I made good use of the microwave, toaster and kettle boiler.
Highly recommended. Great value.