Nice place in downtown Toronto, close to Union Station and other commercials, perfect night view！