Ben’s place is a very clean newer high rise flat centrally located in downtown Toronto next to the Rogers Centre, fantastic restaurants, and other main attractions. The view from the room is incredible with breathtaking views of Lake Ontario and downtown buildings. Parking is included as well if needed. Would highly recommend and stay again next time in town!