Nar's place is in an incredible location with an awesome view of the CN tower and the rest of downtown. We took the train in from the Airport to Union Station, which ended up being on a few blocks away, which was awesome. The space itself was great for my group of two couples.
Our only negative was that it doesn't appear that you're supposed to be doing short term rentals at the apartment we were in. There are signs all over asking tenants to report any signs of short term rentals and Nar's instructions told us to say we were "visiting friends" if anyone asked and to call if we got questioned by the front desk. So that was pretty sketchy during our stay. We didn't have any issues overall, but it did make us pretty anxious about being there because none of that was disclosed until we went to check in.