Excellent host & excellent accommodation.