Wonderful place, wonderful location! Great hosts.