This place could have been perfect but, sadly, it wasn't. There are a lot of good things going for it - table tennis table, pool table, great Smart TV, kitchen, bbq and pizza oven, not to mention the great location.
Unfortunately, the clean and well-equipped place was let down by a few things: Poor quality beds (seriously, it's like sleeping on a slab of concrete) and the pool table being in pretty poor shape (rips in the cloth and all but one cue not able to be used at all) are the biggest bugbears. Oh and don't even bother with the dartboard; it's been through hell and back.
I should also be clear that you might want to reconsider if your group is bigger than 8 adults. The 5th bunk in the 3rd bedroom is just a mattress that you'd have to put in the living room or something, and the other 2 beds are sleeper couches. Fine for kids, but our party of 10 fully grown humans felt it a bit cramped. (Although, drink enough beer and adopt a "sleep where you fall" approach and you'll make do just as we did)
I'd give this 3 stars, but for the nice touches (Tim Tams waiting for us on arrival, full stock of coffee pods and other bits and pieces) it probably scrapes a solid 4 stars.
A good option for the price, but for any more than $400 a night there are probably better alternatives out there.