A quite, secluded location. Great host.