Great views overlooking the water; hiking trails (bring comfortable and proper shoes!); beach area; lots of parking; fishing; boating; fine-dining; public washrooms (be prepared for long line-ups!) Overall a nice area for bbq; hanging with family or friends; and has a wide range of activities to do!