Has anyone ever went to Chelsey Piers, I think it's called? My school's planning a trip, there. Is it fun?