Perfect day in Half Moon Bay.