I stayed at the SG Premium Resort for three nights on business. The rooms were very nice and incredibly clean, and the staff were quite attentive. The restaurant hotel was one of the best I've experienced in East Africa, and they make a fantastic curry! I would highly recommend the hotel for anyone looking for a mid-range option. The only negative I can think of would be their lack of clear coordination services for airport shuttle, safari, etc. We managed to get by just fine without it, but it would be an excellent feature to add in the future!