I chose this hotel because I was in town for my cousin's wedding, which took place at Gillette Stadium right next door. I stayed Friday-Saturday, and was pretty comfortable the whole time. The location was perfect - not only was it right next to the venue of the wedding, there were also plenty of restaurants and shops at Patriot Place, and I was really glad that it was so convenient. On the day of the wedding, I was planning to wear a spaghetti strap dress, but the weather was a bit chilly, and I had forgotten to pack a cover-up to keep myself warm. So I walked over to one of the shops and bought a pretty shawl for $10. In terms of food, there was a Dunkin Donuts, an ice cream/fro-yo shop (Awesome Coffee Khalua Brownie ice cream!), a gourmet pizza place, Five Guys Burger, a Trader Joe, etc. There is something for everybody. I had dinner at the hotel restaurant because I got in pretty late on Friday night. Had the seared scallops and a glass of wine, and I think the quality is pretty decent.
In terms of the room: It was pretty huge for a standard room. I had a comfortable king sized bed, the closet and bathroom are large as well. I was pleased that for once, there were enough hangers in the closet, as well as plenty of counter space for my toiletries. The one downside I noticed was that lighting in the bathroom was dim, which made applying make-up pretty challenging. Thankfully there was a full-length mirror with in the room, and good amount of natural light coming through the window.
I didn't use the spa, the gym or the pool, and also didn't use the wi-fi, so I cannot comment on those. There were no games or concerts going on during my stay, and I noticed that it was quiet.
Overall I would recommend staying at this hotel.