The scene is set for a great stay.
This particular accommodation is in the centre of downtown Toronto and with the Blue Jays Stadium just across the street, it couldn't be better situated. If you're a film buff, you won't miss the fact that it's only a 10-minute walk to prime TIFF venues and lots of great films.