Donegal at its finest, accommodation superb, location fantastic, professional host, weather gods playing there part and great company!