Great location for a lot of main attractions in the city. Longos, Starbucks, Lcbo right across the street - the basic necessities during a vacation covered. We cooked a couple meals and it had all your essential cookware items, bring a few spices though.
30th floor view is to the water and you can see planes and helicopters landing at the airport, my young kids certainly had a time with that.
Much better than a hotel room in the city.