There isn't a beach at the YC. The YC has a boardwalk. The adjoining BC has a beach. You can view some of Illuminations from the beach there, but you'll miss some of the most spectacular parts. You can also stand on teh bridge between teh BW and BC, you'll see a little more from there, but not everything.
Anne