This place exceeded our expectations. Everything we forgot to pack was provided, Beach towels, chairs, toys, extra blankets, a lunch cooler. . . It was amazing. Very clean and comfortable and family friendly. The patio was a perfect place to hang out and contain the kids if they were done with the sand.
It faces the side of the bay that the sun sets, so if you like sunsets, that is good to know. Also the bay water was very calm and gentle so the kids could enjoy themselves without the stress of the surf, which is a good walk away if you want to see the open ocean.
This will definitely be our go to place whenever we visit San Diego.