A great space that matches the description. Pleasant hosts. If you want to walk or bike in the Redwood’s, then it’s a few hundred metres away!