Dealing with Nat and Jerry was wonderful. Even though they were out of the country on vacation prior to our arrival, they were messaging me details of access to the apartment.
The apartment is in a wonderful location, right near the train station, CN Tower, Aquarium, Steam Whistle Brewery, St. Lawrence Market, Nathan Philips Square, and other points of interest. The apartment has a wonderful view of the CN Tower too.
The apartment is clean, bright and well appointed.
I would definitely recommend staying at this place.