A perfect day at Rehoboth Beach.