The Captains View. Tamarack Beach, Carlsbad, California.