golf clubs b&b bed and breakfast self catering bed & breakfast glasgow holiday scotland escorts escort golf club golf dublin cottage ireland london irish golf course edinburgh dundee cork