Leaving a 5 star review because the place was beautiful and beyond my expectations. It was really a pity that I was around Geraldton for just one night. David was a great host that was very responsive whenever I had queries.
Overall a great experience and would highly recommend the place!