Our flight also gets in very late and we decided to handle it this way: Booked a decent hotel that has free shuttle service to & from airport for our arrival night. Zip back to airport and hop on the ME to our resort.I refuse to pay over 200 for a 6 hour sleep!! Called ME and they said our bus ride is connected with our resort reservation NOT our flight on arrival day so no sweat just show up at the desk and they'll take us!
So i found a hotel that will let me pay with my AIRMILES (CDN here), offers shuttle and a "basic" breakie. Pleased with this option! Might be worth thinking about??