Wonderful hosts, comfortable accommodation, great stay.