golf clubs golf club golf equipment cottage bed and breakfast golf course accommodation golf balls golf ball christmas wales glasgow escorts self catering holiday scotland escort cornwall london devon edinburgh ireland homes b&b