The Captain's View. Ocean Beach - Dog Beach, San Diego, California.