This beach is pretty awesome if you want to get in some sun and have some space for activities on the beach. The beach is really long and has a lot of space. There's sand, there's grass and there's a few pavilions nearby that serve food.
When the time is right the beach can look crowded but is never too crowded with the length of this place. I love coming here to play some beach volleyball. If you're ever short people you can always find some people wanting to jump in for a game. We've found some pretty awesome, friendly and somewhat decent players sitting along the beach looking for a game to jump into. Everyone's pretty respectful when they jump into a game trying to determine what they shouldn't do.
I've never gone swimming in the water but then again I wouldn't really going swimming in either of the lakes in the Niagara region. If you're looking to play some soccer or football you can spread out around the beach and you're guaranteed space. There are a lot of families around so be on some decent behavior.
Now to some of the bad in the area. I've never had to park here but it looks like it could be a nightmare. If you don't absolutely have to park here I sure park here, otherwise you might want to park elsewhere as trying to get in and out of here can be a pain. I was dropped off on numerous occasions on a busy summer and it looked like rush hour traffic trying to get out. Depending on the breeze the area stinks but I guess that's what happens when you're close to the sewage plant.
I haven't tried any of the restaurants nearby but you should definitely stock up on supplies and sunscreen if you plan an afternoon here. I'll be back for another game of pickup soon!
PS - To some of you guys, the speedo was never a good look :)