Great location, you can exit the building and walk across the Marina. Just a few blocks from CN Tower and Roger's Stadium. Jordan makes check in simple, fast and you can easily get in touch with him.
However, we didn't have power most of the day due to some issues and the place could be cleaner especially the shower.