Nice place with amazing views of downtown Toronto