Download Safeboda before you go so you don't get crushed by the traffic.
Stay by Kampala boulevard, literally the middle of town.
Things to see:
Bulange / Lubiri Palace
Places to eat:
You have to eat Pork, roasted is better. Eat it with accompaniments (kachumbari, avacado, cassava, matooke)
Best places to eat it are:
Avacado in Bukoto
Bamboo nest in Bugolobi
Anywhere in Nakulabye
My favourite restaurant after Avacado is Ashiana in Bugolobi
Lake bunyonyi is on the way to the gorillas, chimp tracking is in the same area