Terrys place was awesome. Right next to the rogers centre and the CN tower. If your looking for spot in the hearts of DT and next to the rogers centre Terrys place was awesome.