This place is about a 1 minute walk to the beach. It had all the basic essentials along with extra beach stuff.
Parking on Mission wasn't that hard to find while we were there.