excellent host and impeccable facilities