Place and view are amazing, exactly like the pictures! Stayed around a week and the location is perfect. Food, stadiums, trains and entertainment all nearby. Had a really great time around and will sure recommend it to anyone visiting Toronto.
Check-in process was effortless and all we needed was just ready for us, including all amenities.
Thanks for making our vacations even better!