Awesome hospitality and beautiful home and gardens. Steve and Marjorie are very warm and welcoming hosts - we had some great chats. Location is excellent for either short or long stay in Geraldton.