So we always go to Sherwood Forest, but have family near Woburn so was thinking of going there. We love the pool and the rapids at Sherwood. What did you like about Woburn?