We stayed at kalahari on May 4, 5 and 6. The place is wonderful. Great atmosphere. love the decors. very delicious foods! Reasonable prices on the foods.
What I don't like was, check-in was terrible! You can use the water park as early as 12nn but you can't go to your room until 4pm! Although they have a concierge desk wherein you can leave your stuff while you are at the water park. Check out was easy though. You can check out using their TV or you can just sign the quick check out that they leave on your door on your last day and drop it at any check out box.
The water park is huge. Love the place. Although the water is a bit cold though. I have an 11 month old and she spent less than an hour in the water and her teeth was already chattering from the cold water. Sad. Since it cuts our pool time to an hour max! The hotel is a bit cold also. I agree with the others in stating that they should make the place a bit warmer since people are running around in their bikinis. I was always wearing a thick robe or a jacket walking through the place.
Now in regards to their room. Rooms are very nice. Very nice and comfy beds also. but the housekeeping forgot to clean the coffee machine. :(
They have fridge in the room so you can bring your own drinks. Unless you don't mind paying $2.50/soda in their vending machines.
Now, back to the restaurants.. all restaurants have delicious foods! we tried them all. :) But I was disappointed with the waiters.. the website says that they have dancing waitresses and the bar attendants are juggling bottles.. I didn't see any of those at all. But I did see a bar tender juggling bottles at the water park bar. but not at their restaurants. But since the foods at the restaurants are very good and reasonably priced, thats fine with me.