This is one of the best place to takes your little love ones. The off-leash park is quite big and all grass. As far as the beach I went on a Sunday and it was lots of fun for my dog. She really enjoyed. Parking is only $2 which is very cheap for the area.