We loved our stay at Ocean Beach. Wonderful walkability to the beach and restaurants.
The Airbnb was charming and relaxing - we had everything we needed to charge our batteries, including great restaurant recommendations that Hans shared with us.