Vey nice place in downtown Toronto. The view is lovely and makes you feel that you are literally above the clouds. My wife and I really liked it. Highly recommend it.