Perfect place, wonderful hosts, amazing hideaway in nature