Perfect location, outstanding views and lovely hospitality! Must stay when in TO for the weekend!