The whole trip from booking to receiving us in Kenya was perfect. The ground organization in Kenya was great and people very knowledgeable and always on time.
We loved kenya and every aspect of it!
Hotel room was facing a wall and the pool was cold . Otherwise the stay was ok.
Swahili beach was a bit updated to 5* but they are doing a big makeover in May. Personel and location was great.