Excellent host and excellent location and accommodation.