We spent a few nights in this apartment, 2 adults and 2 kids, and had a wonderful stay. As all others have mentioned, the view is incredible, and the location is perfect for tourists like us: Walking distance from/to Union station (airport train and subway) and walking distance to the CN tower, aquarium and lakeside. It's a little cramped for 4, as you can't easily eat all together, so you just need to treat the place as an improved hotel room where the convertible sofa and kitchen area are added bonuses.
Overall ideal for a couple, and still ok for a couple with kids, especially given how easy it is to just get out there and visit everything Toronto has to offer nearby!
Kal was also super responsive for the check-in and for the few questions we had. Highly recommended!