David’s place is wonderful! We’ll definitely consider a repeat stay! Amenities galore!!! We loved having bikes available to cruise around ocean beach (and every other beach necessity was on hand)! Walked to the surf break each morning and peddled around to our coffee, lunch and dinner finds. Ocean Beach has great culinary options! House was wonderful in every way, as was our stay!