In Buffalo Springs National park, the resort is situated right on the river. The staff are very accommodating and helpful. The rooms are really nice as i was lucky enough to get a river view, sometimes elephants come to the river to drink. The pool area is really nice.
Every meal is a buffet with lots of selection, however the quality of the meals is average.
A second problem is for the first couple hours at night all these little bugs fall on your bed. Only lasts for a couple hours but really annoying when you're trying to fall asleep.
Finally while the game drive driver was very knowledgeable and nice, he wasn't that good at spotting animals and we were always the first people back from the have drives.