Location, support, hospitality - excellent.