I am going to my third game, and going to watch us play against Patriots in Foxborough is much easier with flights from San Francisco. Looking for recommendations where to stay. Most people on reddit mention out of town teams mainly stay in Providence.