"Very nice restaurant with delicious perch fillets. The staff is welcoming and helpful. We were a large group with many children, and it was the perfect place for our event. Kids can play on the nearby beach and in the park. There is ample parking, but it can fill up quickly in good weather. Dogs are not allowed on the beach or in the park, but they are welcome in the restaurant. The view is simply stunning Service: Dine in"