If you don't pursue an ultra-luxurious experience, you can choose...
I had a personalized safari itinerary that only lasted 4 days, covering the central, northern Serengeti and Ngorongoro. As a result, much of the time was spent on the road. Maybe the animals have been hiding in recent years, so the ones I saw weren't as spectacular as I imagined, but the guide was still earnest in helping me look for them.
The wind and sand were enormous along the way. After the first day, I was covered in black from hair to toes, and my skin and respiratory tract were also full of sand. Later, on the return flight, someone suggested wearing a full-face visible veil directly, which would provide better protection.
Regarding meals, compared with other tourists' food, I thought mine was just average, which might be because I ate the same kind for too many days. I started having lunch boxes on the first day of hiking, and ended up eating them for five or six days in total.
It wasn't like the freshly cooked meals shown in online photos from other people, and of course I didn't see any other tour groups serving freshly cooked food either. However, I did see many people with hot meals, whereas all the packed lunch boxes were cold.
Accommodation: Maybe because I decided too late, I stayed in tents for two nights and in other types of accommodation for the other two. One place had no shampoo or body wash, and another had no hair dryer. If you need these, remember to bring them yourself.