From check-in, throughout our entire stay, and even check out, our experience was first class and absolutely terrific! Don't waste your time energy or effort going anywhere else but this listing if your stay takes you to Niagara Falls, Ontario, Canada! Absolutely awesome hosts.