We haven't stayed at Jambo but have visited it many times, and we stayed at Kidani last October. The gift shop at Kidani has a refill machines and also sells hot breakfast sandwiches in the mornings. They have a decent selection of grocery items as well and have some muffins, etc. We visited the Mara on our arrival night (it was ok) but then only went back to Jambo to eat at Boma. We ordered groceries through Garden Grocer and ate breakfast in our villa (really no cooking involved except heating up bagels, etc). We don't like to take time in the mornings to eat a lot for breakfast anyway, except on our departure day. We did do TH for breakfast/lunch and loved it!