We stayed in Buffalo 3 nights while we explored Niagara and Toronto. We traveled with our dog as well. The host was extremely responsive to messages and provided above and beyond amenities, including fans in the bedrooms (we are hot sleepers!), plush towels (not the thin cheap ones), puzzles and games, and coffee. The kitchen is fully stocked which was also helpful with cooking at home. The parking spot is also a perk, as well as on site recycling. We had a great stay!