"This resort is strangely wonderful. I mean that in the best way. It is a fun resort and if you have very young kids you may not leave. The pool is clean and refreshing.The food is cooked fresh for every meal( so sometimes when you order 4 different styles it can take a little while) but western , Indian or Tanzanian was all really tasty. All the pictures on the internet are real. ( apart from Swiss Cottage I couldn’t find that one) Bar is huge , so is the restaurant. Staff are very kind and helpful just remember to give them time to get a driver as they need to find someone they trust. The only down side is not there fault , and that it was quiet when we stayed. Plus the road outside was being reworked . Beer and food prices were all reasonable, we visited another resort and found out how good they were. So I do recommend it . I took my wife and two teenage girls and even though it was quiet we would all happily stay again."