Stayed here during a 23 hour layover. It's a great location for that because it's so easy to get to and from YYZ and Union Station using the Union-Pearson Express. I'm sure a long stay would be great too. The pictures were very accurate and the place was everything I expected!