My mum, partner, and I stayed for a short visit on our way through. The instructions to find the place were very clear and it's well-marked. We had a lovely greeting from Kat and some of the nicest, happiest dogs I've ever seen (my partner was immediately in love). The bunks are very firm which was perfect for me and I slept like a log, but just bear that in mind if you're deciding where to sleep. The landscape is gorgeous as well! I personally can't speak to all the amenities as we didn't really take advantage of them with such a short visit, but Kat was lovely and approachable if we needed anything.
This was a perfect stay for our needs. It's not glamorous and has its quirks which is exactly the farmstead experience, so approach with that in mind and you're sure to enjoy your stay. :)