london scotland self catering escort accommodation glasgow edinburgh golf golf club golf clubs escorts dundee wales bed & breakfast ireland golf course bed and breakfast b&b