Wonderful host, wonderful location, wonderful accommodation