Well worth the three hours. I'd see it again!