Beautiful place in downtown Toronto .