Happy Campers

Despite being quite soggy by the end of our visit a good time was had by all.