This bed and breakfast was one of my top places I have ever stayed in. It was spotless. Hannah made our stay unforgettable with her outstanding breakfasts. I loved it. If we're ever back in Niagara on the lake we'll be back to Aaron's! Absolutely wonderful place to stay.