Great place, wonderful location, perfect hosts. We plan on visiting again.