Rehoboth Art League, Henlopen Acres, Rehoboth Beach, Delaware