This was a beautiful spot to stay during the New England road trip I took with a friend back during October in 2020. We only spent one night there, but it was a very restful one! The stars were absolutely gorgeous as well - I never expected them to be so clear at this spot! It seems that being far enough from the rest of the cities and in the woods is enough to see them so clearly ✨