Stayed at the TownePlace Suites on a park and fly rate. All room preferences were met. Rooms seemed larger than at a typical Marriott, which is due to the brand being "TownPlace Suites".
Nice breakfast in the morning with waffles, juice, cereal, oatmeal. Hotel runs a shuttle service both ways. When you arrive at the Buffalo airport you need to phone the shuttle for it to come. At the hotel you can pre-book a time for departure at the hotel for the shuttle to take you to the airport.
Once exceptional note about this hotel. When we arrived back from the flight our car battery was dead. Nicholas the front desk manager remembered who we were from the departure and helped us phone the auto club, provided a space to wait in the lobby and checked in on the status of the auto club. He went above and beyond with his job!