golf course glasgow golf clubs b&b inverness golf balls escorts golf equipment self catering wales london homes scotland golf club bed and breakfast golf ball escort accommodation ireland