We must not be their demographic. If you like compounds with gobs of people (200 rooms), western food that is at best ok, overpriced everything (wi-fi should not be additional at these prices) than please stay here. Staff in both the reservation area and in the restaurant service area were burnt-out on tourists - not helpful not pleasant. The cooks were nice though.
We read reviews from others and see that we belong somewhere else. Having lived in Africa for many years, we find places like this to be "out of Africa".
To all those that found this place to be great, more power to you. The five of us (all adults in three rooms) promised to never return.