This place has everything. Most beautiful setting that they take care to keep both pristine but usable. Just sitting on the Adirondack chairs by the rushing Trinity River drinking their excellent coffee in the morning is worth the trip. The staff/owners go so out of their way to make your stay enjoyable. We loved that there was a delicious cafe on the premises so we could spend one day hanging out enjoying the setting and also do the rafting trip on the river right from the outfitter that was next door. The Trinity Alps couldn’t be more beautiful and this particular Resort and Cafe was the ideal spot to enjoy all of it. Weaverville is close by and so his Lewiston Lake and wonderful hikes. I would not hesitate to recommend the Strawhouse!! Highest recommendation.