It's a good place to stay (location and setting). We did not see Hippos (BTW). The individual riverside cabins were nice (not great, but nice). The food was hit/miss...i liked all my dinners (3 nights), but my wife liked none of her dinners. The breakfast would be fine with low crowd (like night 1), but when the busses arrive and 1 coffee machine to service the crowd....10 minutes to get an Americano was a bit much. Their other coffee (without the wait) was not good (IMO). Note that the staff were great and friendly...and i would still recommend staying here for a reasonably priced place in the area...safe and decent food.