Wonderful location! Wonderful hosts! We will stay here again