Have a look at Angama Mara or Mara Plains - the latter we were in just a few weeks ago. Pictures are available on my Flickr:
https://www.flickr.com/photos/132880658@N07/albums
Ol Donyo is more activity focused and offers poor game viewing, so I wouldn't recommend it for what you're after.