Coastal Air
Just my impressions of each of the following...
Destinations Hotels- Fairfield Inn
JFK - Emin Pasha Hotel
Kampala, Uganda - Serena Mountain Village
Arusha, Tanzania - Serena Seronera Lodge
Serengeti, Tanzania - Airport Sun Intercontinental
Johannesburg, South Africa - The Kingdom -
Victoria Falls, Zimbabwe - Bantry Bay Luxury Suites
Cape Town, South Africa
Tour Companies

This was the short flight from Arusha to the Serengeti.
Some passengers had problems with their luggage being too heavy. The allowance is something like 30 pounds per passenger (check before you go).
The plane was small, holding only 12 passengers. The ride was bumpy and felt like we were driving over the pot-hole-filled roads of Tanzania. Both Ann and I got airsick. The only advantage to flying is that the kidney-jarring ride only takes one hour.
We took off and landed about 30 minutes late.