Wonderful location, delightful hosts and excellent in every way.