Our plan is to fly from New Orleans into Buffalo arriving at approximately 9:30 PM (in May-June)and then traveling into Canada for a 2 (maybe 3) night hotel stay before returning early AM (7:30 or so) a few days later. I'm thinking going over will be fine (thinking we will rent a car), but coming back, we might want to stay closer to the airport in Buffalo. Can anyone give us some rec's if that is a viable plan and what hotel in Buffalo you would recommend, if so? Any foreseeable problems with customs late at night? We will only be in the area for a few days, so we want to make the most of our time there. Thinking of spending two nights in Canada and then returning to the American side taking a look around, and spending the night in Buffalo before we leave early the next morning. Thanks for any and all help you can provide.