Great place to stay!
Modern and confortable buiding, near most points if interest in Toronto. ;)