Lovely, friendly hosts. Accommodation is in a separate wing of the house, with washing machine, separate sitting area, access to pool etc. Very clean. Shared kitchen with hosts, but they're relaxed and accommodating and we cooked our own food throughout our stay. A little distance from Geraldton town centre, but walking distance to supermarket and very safe feeling neighbourhood.