great location and views of Toronto island.