Most of the accommodations were 4-5 star hotels, and the meals were buffet style, mostly quite good, with some surprisingly pleasant surprises.
Only one night's stay in the tents in Amboseli was slightly less desirable, but it was very close to the scenic area.
The tour itinerary was a bit slow to come out, only about 3 days before departure.