Came up for the bills/ravens playoff game. Did the online check-in before arrival so i wouldnt have to deal with it at the hotel, uploaded my ID, gave a credit. Upon arrival at the front desk, still had to give them my ID and a credit card. What was the point of doing it all online if i still have to do it at the hotel? Room was nice sized and clean. Bed was very comfy. Only criticism of the room itself is that the bathroom was a bit dated, especially the shower. But the water pressure was amazing, so that made it okay. Interactions with the staff went well. Breakfast was pretty standard, but it did the job, and thats what matters most. Hotel was in a great location. First time in Buffalo when there was actual snow, so im not sure if its standard practice to not clear the snow from the lots and sidewalks, but we left at 11am and the lot was kinda clear due to cars driving on it, but the sidewalks, aside from the entrance, hadnt been touched. Another first for me was getting a text the day before check-out asking me what time i was leaving. All-in-all, we had a great stay, aside from the ravens losing. Would definitely stay here again and highly recommend.