Pallavi01 Jul 28, 2013 Wow! You stay close to the Niagara Falls! that's awesome! makes so much sense to have a staycation!