Excellent host and accommodation.