Yes, that is the place! Great food and inexpensive too. It was really nice to have a safe place to spend the night on SV. I've been to a couple of the other anchorages there and always slept with one eye open.