Coming to Toronto? You need to seriously consider this location. J is a great host who communicates very well and answers any inquiries quickly. Restaurants, the train station, and other major attractions are only minutes away. You are in the heart of Toronto located only a few hundred metres from beautiful Lake Ontario.