irish dublin community golf clubs hotel accommodation escort london galway scotland edinburgh music glasgow celtic holiday breakfast golf club luxury apartments golf golf course castle cork association church college escorts bed