Great spot in Geraldton, got all the facilities required and rooms are very comfortable.