Fabulous location, just across from both the Rogers Stadium and the CN Tower.
A short walk to the ferry boats for a trip over onto the Islands. Great place, well appointed and maintained.