Hi everybody. I am planning to stay in Niagara Falls area with my family but am confused about some things. We'll be arriving at Buffalo airport. I intend to book on the Canadian side as I wanted to book a hotel with falls view. My problem is that my flight back is at 8:30am in the morning from Buffalo airport and this means a very early departure. At what time should we depart from the hotel on the Canadian side (via taxi) to accommodate the time for immigration (we'll be travelling on both US & Canada visas and would already have cleared US immigration in New York before arriving in Buffalo). Or should I just choose a hotel on American side foregoing the falls view and go across the Rainbow Bridge for touring the Canadian side? This would hopefully allow me to save some transit time in the early morning. Thanks.