The Captain's View. Powerhouse Beach, Del Mar, California.