Wonderful host wonderful location wonderful stay.