Most breath taking views hands down with views of the CN Tower, Soccer field, airport & the beautiful big Lake Ontario in the background giving that real 5 star downtown Toronto experience.