We loved our stay at David’s Airbnb. It was a beautiful property and had all the facilities needed for our stay. It is in a great location in walking distance from Geraldton town. We would highly recommend it!