Well, we didn't eat at Jinko, or Boma, this was a cost cutting trip, we ate at Mara 3 times, and the food was good, and the service was also good.
The best place to view the animals with out staying at AKL would have to be Asusha Rock, which is right outside the lobby, or the Sunset Overlook that is just to the left of of the main lobby. There are rocking chairs on the terrace to sit in, and it is all under shade.
As far as room location, there are different types of animals on the different savannahs. We were in rooms 3221 & 3223, which is just off the lobby overlooking Arusha Rock. I would suggest a room on the 2nd or 4th floor & out in the wing farther next time, the traffic in the hall was constant, and it was noisy in the morning and late at night with everyone walking up & down the hall to the lobby.
Bus transportation, we had a van, but the bus stop was always crowded when we went past. It took us about a half hour to get from AKL to Down town Disney, with a van, so I can Immagine how long it would take on the bus. The resort is way out past the AK.
I don't know if this has helped, but if you have more questions, just ask.