We had a last minute trip to make to visit relatives in the Orchard Park area. This house was available, nearby, had plenty of bedrooms and was reasonably priced.
What you see is what you get. A comfortable suburban Cape Cod with more Bills decorations than you can imagine. Because it's within walking distance to the stadium I believe it's a hangout for a local fan group during the NFL season. Frankly I'd love to have a place like this to go on game days.
In summary, don't expect the Ritz but it has everything you could need for a stay in the area. I wouldn't hesitate to go back.