Have a look here for previus comments on Rivendale.
http://www.practicalcaravan.co.uk/newforums/fm_messages.asp?FO=6&FM=75463
Been to Bainland just the once, it's nice enough but we had problems getting a twin onto the pitch, not much space on the pitch (might have just been our tough luck with pitch size) and the road itself doesn't give much room to turn. Good facilities, but I would eat elsewhere. We were there during an August bank Holiday, weather was really bad so perhaps we didn't enjoy it as much as we could. Need to book up early for this one too.