Wonderful location, wonderful place, wonderful host, overall a wonderful stay.