The location is great for your stay in Geraldton. The place has many facilities included.