Great sandy beach with a great playground for kids and grass for a picnic. We spent 3 different days on the beach and really enjoyed our time. No dogs or alcohol allowed which we appreciated. Places to rent boogie board, chairs and umbrellas - it's worth it!!!!Beach was relatively clean. Go early to find a place to park. We had to walk 6 blocks after we parked and "chalk" your tires on your car or you will get a $60.00 ticket. Seems they liked rental cars to ticket - two of the cars in our family group got tickets for not turning their wheels toward the curb (chalking)!