Located in Lake Stevens, Willard Wyatt Park is a small beach that offers a quiet and peaceful retreat from the hustle and bustle of the city. The beach is relatively short, but it is a great spot for swimming, sunbathing, picnicking, and enjoying the views of the lake.