Great location, great hosts, great stay. We loved it!