irish dublin dundee celtic carnoustie galway golf course golf edinburgh glasgow music scotland cork accommodation golf clubs golf club clare england