We stayed at Squirrel's Next for a brief weekend getaway and we enjoyed it very much! The cabin is quaint and was perfect for just the two of us. The king size bed was wonderful and the jetted tub was AMAZING! The two of us could lay flat on our backs and still have room in that massive tub. Stephen was so kind and willing to help with anything we needed!
I will say, we were slightly disappointed that the cabin is not secluded as we had desired. There are cabins all around you, and the leaves had not fallen yet so we were unable to enjoy any mountain views. Helton Falls at Vogel State Park made up for this though, if you stay at Helton Falls Lodge, you MUST go see the falls, they are breathtaking!
Overall a very pleasant stay and we would return!