golf clubs b&b hiking golf club golf course backpacking walking homes fishing camping golf ball golf equipment cats pets puppy golf balls puppies cat bed and breakfast breeder kittens accommodation self catering