Plane delayed in Istanbul for 1 hr so we missed our connecting flight in Frankfurt to Toronto. The airline rebooked flight in the next morning and provided hotel Sheraton with dinner and breakfast at the airport. Morning flight was very good. Air Canada plane was modern and new. The maple leaf business lounge was unbeatable, great selection of beverages and fruits and hot food. Really good services both on ground and on air!