Wonderful location! Wonderful hosts! Wonderful property!