Excellent host, location and accommodation. Couldn't have been happier.