Ohhhhh! SMART!!! So you're liking it so far eh? Sweetness.
That's so cool, enjoy your time there :) if you want, go to the sheraton and go to the elevator to the 10th floor + and you can get some killer views of both the sides of the falls. I think the pool is on the 14th floor also. Nobody will stop you guys :P
I hope you guys can make it for the DTube meet-up! My wifey and little doge will be there too :D