As others have stated, African Sky is beautiful, an African treat to stay, City Lodge is a hotel, with good food, and a walk over the walkway from airport. Only downside is African sky was 2 times the cost. Up to you to decide, if your outfitter is picking you up am next day no issue with either. Or you could stay at Sun Rock Guest house. Pick up at airport, about same cost as City Lodge but far better, if you want quick shopping walking to markets, awesome trophy room, food, compound so fully safe and hunter friendly. Hell if like me could be what I called lucky and get to have a beer at bar with "famous international TV hunters".
Many choices, none are bad, you pick what fits what you desire.
MB