We had a great time in Toronto, and the perfect location of this flat was one of the reasons. The view from the balcony is amazing and the flat is brand new and very modern with a comfortable bed, nice kitchen, washing and drying machines, ultra fast broadband with complimentary Netflix/Apple TV. Curtains were missing in the living room, not a biggie unless someone is sleeping on the couch. Overall we're very pleased with the flat and the host, who was present at arrival and followed up with us during our stay. 100% recommended.