We had so much fun last year we planned an entire vacation around the dog beach. Was clean and friendly. A bit overstimulating for our puppy - between her humans boogie boarding, all the other dogs playing, and people walking past our blanket, there was a lot going on. But I highly recommend it!