There truly is no possible way you can beat this location. This space is a centrally located oasis in the heart of San Pedro. I was a *bit* worried about the noise from the street but that turned out to be a.o.k.
This one is a must-book over and over again.