We are going WestJet and through Toronto....no direct flight for us....but on the plus side there is an awesome English Pub in the airport for the layover! :P

I will take 30C over this any day....when there is a beach as great as the one I'm about to arrive at!