Great location, great organisation, great hospitality .......all great