Great place to stay in Toronto with a beautiful view