Great place to stay in Geraldton! Perfect location to beach, cafes and restaurants!