I didn't know what to expect when we booked our flights to Maldives, with a connection in Doha, Qatar. The surprise started when we could get a transit visa to visit Doha applying direct to the airline website. It was a bit tough to obtain a low resolution picture of our passports but I managed it using an online converter. The boarding in Montreal was a bit messy as the lines were mixed up, but it was totally compensated when we entered the aircraft and saw the huge leg room in our economy class seats. It was amazing for a very long flight. Very good flight service, amazing food , many options. The only complaint was the long waiting time for the staff collect the trays after every meal. In Doha, we were looking for a supposed city tour but we informed that it was already included in the tickets price!!!! How cool is that? We felt very safe during the city tour, specially because the tour guide made us feel very safe and welcomed. Such a stunning city!!! Heading to Maldives, again good service but delay in collecting the trays. In our way back home, the flight in Doha would arrive very late and we would look for a hotel. Again , an amazing luxury hotel night was included in the tickets. Qatar Airways is now our favourite air company and we will check their tickets to other destinations first and try to use their services again. Thank you very much Qatar Airways!