Very very cordial hosts in a wonderful location