Had a fantastic time at Stef's place. It was clean and had everything we needed for our short stay. We had to ask a couple of things and got super quick responses. The location was to die for, right across from the beach. Even our dog had a great time. Next time in Geraldton no matter how long we plan to stay we will be in contact with Stef first.