Went via Miami so we could visit with Gerard's sister. We stayed in the Miami International Hotel right in the international terminal - very convenient. This made for an easy connection the next morning for our flight to Belize city.
Ate in a restaurant right at the airport. Not great food, but at least we got to visit for a few hours with family.