Great place for a family to stay in Geraldton. Really thoughtful touches and a nice, clean house.